Loading...
 
Skip to main content

All-in-one crawl-scrape-parse tool


See also Browser Automation

Goal: Have an all-in-one tool that can do the following


We want this both for

  • Internal Tiki URLs
    • As anonymous
    • As a specific user
  • External
    • The open web
    • Corporate info behind the firewall
    • Password-protected sites (ideally)

Use cases

Requirements

  • In PHP, so it can be shipped in any Tiki instance


Potential tools

PHP

Roach

Spatie Crawler

Symfony Panther

Symfony BrowserKit


https://github.com/symfony/browser-kit

crwlr

spekulatius/phpscraper

Laravel Dusk

Codeception


https://github.com/Codeception/Codeception

Arachnid

PHP spider

Acquia BLT (Build and Launch Tool)

This is for Drupal which has a testing component. Adding here for good ideas (ex.: what build blocks do they use?)

Not PHP

URLs

Show PHP error messages